package com.doremi.service;

import android.webkit.WebView;
import android.webkit.WebViewClient;

/*
 * esta clase se encarga de obtener 
 * informacion del artista en wikipedia
 * 
 */
public class WikipediaService {

	/*
	 * se le pasa un webView , un artista y se completan
	 */
	public static void updateWikipediaInfo(WebView webView,String searchKey){
		if (searchKey != null && !searchKey.equals("")){
			webView.setWebViewClient(new HelloWebViewClient());
			webView.getSettings().setJavaScriptEnabled(true);
			webView.loadUrl("http://es.wikipedia.org/w/index.php?search="+searchKey);
			
			/*Para evitar que el usuario nevegue mas alla de la pagina que se le muestra...*/
			webView.setWebViewClient(new WebViewClient(){
	            @Override
	            public boolean shouldOverrideUrlLoading(WebView view, String url) {                  
	                        return false;
	            }
	        });
		}
	}
	
	private static class HelloWebViewClient extends WebViewClient {
		@Override
		public boolean shouldOverrideUrlLoading(WebView view, String url) {
			view.loadUrl(url);
			return true;
		}
	}
	
}
